#include "ScriptEntryRaw.h"

ScriptEntryRaw::ScriptEntryRaw()
{
}

ScriptEntryRaw::~ScriptEntryRaw(){
    m_keys.clear();
    m_values.clear();
}

void ScriptEntryRaw::add(QString key, QString val){
    if(m_keys.contains(key)){
        m_values.remove(m_keys.indexOf(key));
        m_values.insert(m_keys.indexOf(key), val);
    }else{
        m_keys.push_back(key);
        m_values.insert(m_keys.size()-1, val);
    }
}

void ScriptEntryRaw::get(int i, QString &key, QString &val)const{
    key = m_keys[i];
    val = m_values[i];
}
